thermically insulated - French English Dictionary